atomic propulsion - Turkish English Dictionary